# 初始化特征集为0矩阵
input_scores = [0.0] * 3
print("初始特征集为：",input_scores)
input_list  = input("依次输入德育分、智育分、体育分，用空格隔开：").split()
# 转换为浮点数
weights = [0.72, 0.2, 0.08]
input_list = [float(input_list[i]) * weights[i] for i in range(len(input_list))]
# 上面的方法很容易让数组越界，所以在循环中判断一下，避免越weight的界
for i in range(len(input_scores)):
    if i < len(weights):
        print(f"你的第{i+1}项成绩是：{input_scores[i]}")
        
# 计算总成绩
z = sum(input_list)
print(f"你的总成绩是：{z}")
# 调用函数
if z > 80:
    print("恭喜你成为三好学生")
else:
    print("你不是三好学生")